the devil lies in the detail - Francés Inglés Diccionario